Adaptive Multicast Transmission of Live Video in ATM Networks
نویسندگان
چکیده
Introduction ATM variable bit rate (VBR) service provides a statistical multiplexing gain and supports guaranteed quality of service through preventive congestion control techniques. However, to do this it requires the source to accurately predict its traffic parameters at call admission time. For stored video, this a priori estimation of traffic characteristics is straightforward; the traffic characteristics are already fully known prior to transmission. For compressed, live video, however, this prediction of traffic characteristics is often difficult to perform accurately. Because of this lack of predictability, constant bit rate (CBR) service is often proposed as a solution for the transport of compressed, live video. By adaptively encoding the video signal to achieve a fixed output rate, the CBR source renders its video output process constant and thereby predictable. However, in order to obtain this traffic predictability, CBR compromises multiplexing gain and causes video quality to fluctuate [1]. We require a video service that does not rely heavily upon accurate a priori traffic parameter estimation (as VBR does) and does not unnecessarily sacrifice multiplexing gain and video quality (as CBR does). Furthermore, since a large number of live video applications will consist of multicast or broadcast communications, such a service must be capable of supporting point-to-multipointand multipoint-to-multipoint connections. We therefore propose a service, hereinafter called quasi-VBR service, with support for both unicast and multicast. In the unicast case, the service requires feedback-based rate control and adaptive encoder quantization adjustment (as in [2]). For the multicast case, we augment the service with probabilistic or scheduled feedback and adaptive hierarchical encoding. Feedback-Based Unicast Video Service Unicast quasi-VBR service requires feedback-based rate control and adaptive encoder quantization adjustment. We propose to use the closed-loop feedback algorithm already adopted by the ATM Forum to support available bit rate service for quasi-VBR service as well. This algorithm, known as the Enhanced Proportional Rate Control Algorithm (EPRCA), requires the source to specify its minimum cell rate at call admission time [3]. The service then guarantees this minimum cell rate while allowing the source to exceed it. To avoid congestion, EPRCA utilizes “positive” feedback. In other words, sources increase their allowable output rates only when explicitly allowed by network feedback. To adjust to changing output rates, the video encoder deploys adaptive quantization adjustment. As the allowable output rate and video signal fluctuate, so too does the occupancy of the encoder’s output buffer. The quantization (or coarseness) of the encoded video signal is gracefully increased as the buffer fills and decreased as it empties. Thus, a feedback loop from the network to the encoder is established; as conditions in the network change, so does the encoding process and the resulting video quality. Feedback-Based Multicast Video Service In a multicast environment, providing quasi-VBR service is more complicated. The amount of feedback received by the source increases with the number of destinations, leading to scalability problems. Furthermore, various paths in a multicast connection may experience different degrees of congestion, resulting in varying feedback signals. It is therefore not feasible for a single source to simply adjust its output rate (or its quantization step size) to respond to varying amounts of congestion in the network. Our proposed solution to these problems is to utilize a probabilistic feedback algorithm and adaptive hierarchical encoding in conjunction with adaptive quantization adjustment. To prevent quasi-VBR sources from being flooded with feedback, probabilistic feedback is utilized. Multicast destinations return positive (EPRCA) feedback as in the unicast case. Unlike the unicast case, however, multicast quasi-VBR destinations transmit their feedback with a probability less than one (as in [4]). This feedback response probability is a function of the total number of destinations in the multicast tree. Thus, the EPRCA feedback mechanism can scale to multicast
منابع مشابه
A Survey on Multicast Routing Approaches in Wireless Mesh Networks
Wireless mesh networks (WMNs) which mediates the broadband Internet access, have been recently received many attentions by the researchers. In order to increase capacity in these networks, nodes are equipped with multiple radios tuned on multiple channels emerging multi radio multi-channel WMNs (MRMC WMNs). Therefore, a vital challenge that poses in MRMC WMNs is how to properly assign channels ...
متن کاملEvaluation of di erent Multicast Techniques for Video Transmission based on Subband Coding over ABR services in ATM networks
Multicast techniques are the only way t o p r o vide simultaneously ows of information from one source to several destinations. The intention of this paper is to study and to evaluate diierent m ulticast techniques using for this, a video coder based on an adaptive video compression algorithm with subband coding, over a best eeort network service like A TM with Available Bit Rate ABR service. T...
متن کاملA New Method based on Intelligent Water Drops for Multicast Routing in Wireless Mesh Networks
In recent years a new type of wireless networks named wireless mesh networks has drawn the attention of researchers. In order to increase the capacity of mesh network, nodes are equipped with multiple radios tuned on multiple channels emerging multi radio multi channel wireless mesh networks. Therefore, the main challenge of these networks is how to properly assign the channels to the radios. O...
متن کاملCongestion-Aware Video Streaming for Peer-to-Peer Live Multicast
Peer-to-peer video multicast is promising for largescale streaming video distribution over the Internet. Viewers contribute their resources to a peer-to-peer overlay network to act as relays for the media streams and no dedicated infrastructure is required. As packets are transmitted over long unreliable multipeer transmission paths, it is particularly challenging to achieve constant and high v...
متن کاملDynamic QoS Management for Scalable Video Flows
We introduce the concept of Dynamic QoS Management (DQM) for control and management of hierarchically coded flows operating in heterogeneous multimedia networking environments. The motivation that underpins our scheme is to bridge the heterogenity gap that exists between applications, end-systems and networks. Q o S adaptors, QoS filters and QoS groups are key scalable objects used in resolving...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996